Матрици
- въвеждане, представяне, преобразуване, детерминанти, обратни матрици, собствени стойности, системи уравнения и други.
Използване на палета File/Palettes/Basic Calculations/ List and Matrices
Пример 1. Матриците в Mathematica се въвеждат по два начина - стандартен като двумерни списъци и таблици или чрез математическа символика чрез избор от палет. Следва списък на матрица a=3 x 5
Следващата матрица b е въведена като се избере символът
от палета с основни символи. Ред се добавя като поставим курсора върху дадена клетка и натиснем едновременно клавишите CTRL и ENTER. Колона се добавя като натиснем едновременно клавишите CTRL и , (запетая).
Пример 2. Действия между матрици са възможни според правилата от линейната алгебра -събиране, умножение и т.н. Ето сума и умножение с число.
Пример 3. Умножаването на матрици става чрез символ . (точка).
Пример 4. Да се изчисли (p+q). (p-q). За да сравните резултатите сме пресметнали и междинни резултати.
Пример 5. Детерминанти, транспониране, повдигане в степен. Забележете, че действието
означава повдигане в третата степен на всеки елемент на матрицата, а действието a.a.a е трикратно умножение на матрицата а.
Пример 6. Обръщане на матрица и проверка на резултата чрез умножение на а отляво и отдясно с обратната матрица, за да се получи единична матрица.
r=Inverse[a]
MatrixForm[%]
a.r
r.a
Пример 7. Намирането на ранг на матрица по метода на елиминирането с Гаус-Жордан става с функцията RowReduce.
Пример 8. Изчисляването на собствени стойности и собствени вектори на квадратни матрици може да се получи, ако е възможно аналитично решаване на характеристичното уравнение. В останалите случаи се използва числен метод (виж съответните интерактивни уроци).
b=.
b={{3,1},{4,0}}
Eigenvalues[b]
Eigenvectors[b]
c={{1,0,-3},{4,0,-2},{2,-2,3}}
Eigenvalues[c]
Eigenvectors[c]
Пример 9. Решаване на системи линейни уравнения с неособена матрица Ax=b. Това е възможно по два начина - чрез директно намиране на обратната матрица, т.е. x=
или чрез функцията LinearSolve[ ] .
Created by Mathematica (December 29, 2007)